<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

/*dwj*/



/*全局控制*/

body{margin:0px;padding:0px;font-family:"微软雅黑";color:#000;font-size:12px;line-height:22px;-webkit-text-size-adjust: none;background: #fff;}

html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}

input,select{font-size:12px;line-height:16px;font-family:"微软雅黑";}

img{border:0;vertical-align:top;}

ul,li{list-style:none;}

a{color:#000;text-decoration:none;transition:all 0.3s;}

a:hover{text-decoration:none;}

.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}

.cl{clear:both;}.fb{font-weight:bold;}

.dis{display:block;}.undis{display:none;}

.fl{float:left;}.fr{float:right;}





/*header*/

.flexslider{min-width:1200px;position:relative;overflow:hidden;}

.slides{width:100%;position:relative;z-index:1;}

.slides li a{ display:block; width:100%; height:100%; text-align:left; text-indent:-9999px}

.slides img{width: 100%; display: block;}

.flex-control-nav{position:absolute;bottom:26px;z-index:2;width:100%;text-align:center;}

.flex-control-nav li{display:inline-block;width:12px;height:12px;margin:0 7px;*display:inline;zoom:1;}

.flex-control-nav a{display:inline-block;width:12px;height:12px;border-radius:50%;line-height:40px;overflow:hidden;background:#fff;cursor:pointer;}

.flex-control-nav .flex-active{background:#16a955;}



.top{width: 100%; position: absolute; top: 0; left: 0; z-index: 517364516;}

.nav_bg{width: 1200px; height: 102px; background: #fff; border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; margin: 0 auto;}

.logo{float: left; margin: 15px 0 0 15px;}

.nav{float: right; width: 700px; margin-top: 40px;}

.nav li{float: left; width: 85px; text-align: center; font-size: 15px; line-height: 26px;}

.nav a{color: #4a4a4a;}

.nav a:hover{color: #29ad00;}

.nav:first-child{width: 100px;}





/*mainbody*/

.about_title{min-width: 1200px; padding: 24px 0 34px 0; text-align: center; text-transform: uppercase; background: url(../images/bg.jpg) repeat;}

.about_title p{color: #e2e2e2; font-size: 48px; line-height: 50px;}

.about_title h4{color: #116e39; font-size: 30px; height: 44px; line-height: 44px;}

.about_title h4 i{width: 132px; height: 1px; line-height: 0; background: #116e39; display: inline-block; margin: 0 54px 10px 54px;}

.about_bg{min-width: 1200px; background: #16a955; overflow: hidden;}

.about_part{width: 1200px; height: 586px; margin: 0 auto; position: relative;}

.about_pic{width: 960px; position: absolute; top: 0; left: -360px;}

.about_pic img{width: 960px; height: 586px;}

.about_right{float: right; width: 600px;}

.about_rt{height: 400px; padding: 40px 0 0 34px;}

.about_tit{line-height: 32px; color: #40bf77; font-size: 24px; font-weight: bold; text-transform: uppercase; margin-bottom: 20px;}

.about_tit h4{color: #fff; font-size: 24px;}

.about{color: #fff; font-size: 16px; line-height: 30px; height: 210px; overflow: hidden;}

.about_list{width: 598px; height: 144px; border: solid 1px #3dc477;}

.about_list li{float: left; width: 198px; text-align: center; height: 144px; border-right: solid 1px #3dc477; font-size: 14px; text-transform: uppercase; position: relative;}

.about_list li:last-child{border: none;}

.about_list h4{font-size: 24px; line-height: 32px; padding-top: 48px; font-weight: normal; transition:all 0.3s ease; -moz-transition:all 0.3s ease; -ms-transition:all 0.3s ease; -o-transition:all 0.3s ease; -webkit-transition:all 0.3s ease;}

.about_list li:hover h4{padding-top: 36px;}

.about_list li:hover{background: url(../images/about_list.jpg) no-repeat;}

.about_list a{color: #fff;}

.about_icon{width: 31px; position: absolute; left: 83px; bottom: 13px; display: none;}

.about_list li:hover .about_icon{display: block;}



.product_bg{min-width: 1200px; background: #f2f2f2; padding: 42px 0;}

.product_title{width: 1200px; text-align: center; text-transform: uppercase; margin: 0 auto 40px;}

.product_title p{color: #e2e2e2; font-size: 48px; line-height: 50px;}

.product_title h4{color: #116e39; font-size: 30px; height: 44px; line-height: 44px;}

.product_title h4 i{width: 132px; height: 1px; line-height: 0; background: #116e39; display: inline-block; margin: 0 54px 10px 54px;}

.product_part{width: 1200px; margin: 0 auto 42px; position: relative;}

#product{width:1200px; height:344px; position:relative; overflow: hidden;}

#product ul{position:absolute; top:0; left:0;}

#product li{float:left; width:378px; background: #fff; color: #1c1c1c; font-size: 18px; margin: 0 33px 5px 0; transition:all 0.3s ease; -moz-transition:all 0.3s ease; -ms-transition:all 0.3s ease; -o-transition:all 0.3s ease; -webkit-transition:all 0.3s ease;}

#product li:hover{background: #16a955; box-shadow: 5px 5px 5px rgba(144,143,143,0.5);}

#product img{width:378px; height:270px;}

#product h4{width: 350px; height: 70px; line-height: 70px; font-weight: normal; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; margin: 0 auto;}

#product li:hover h4{color: #fff;}

#product_left{width:54px; height:54px; background: url(../images/product_left_01.jpg) no-repeat; position:absolute; top:157px; left:-27px; z-index: 5;}

#product_left:hover{background: url(../images/product_left_02.jpg) no-repeat;}

#product_right{width:54px; height:54px; background: url(../images/product_right_01.jpg) no-repeat; position:absolute; top:157px; right:-27px; z-index: 5;}

#product_right:hover{background: url(../images/product_right_02.jpg) no-repeat;}

.product_more_bg{width: 228px; height: 42px; padding: 10px 0; border: solid 1px #d2d2d2; background: #fff; margin: 0 auto;}

.product_more_bg a{color: #656565;}

.product_more{float: left; width: 151px; line-height: 42px; text-align: center; border-right: solid 1px #d2d2d2; font-size: 18px; transition:all 0.3s ease; -moz-transition:all 0.3s ease; -ms-transition:all 0.3s ease; -o-transition:all 0.3s ease; -webkit-transition:all 0.3s ease;}

.product_arrow{float: right; width: 31px; line-height: 0; margin: 15px 23px 0 0; transition:all 0.3s ease; -moz-transition:all 0.3s ease; -ms-transition:all 0.3s ease; -o-transition:all 0.3s ease; -webkit-transition:all 0.3s ease;}

.product_arrow img{width: 31px; height: 12px;}

.product_more_bg:hover .product_arrow{margin: 15px 8px 0 0;}

.product_more_bg:hover .product_more{width: 160px;}



.case_bg01{min-width: 1200px; background: url(../images/bg.jpg) repeat;}

.case_bg02{width: 100%; min-height: 500px; _height:500px; padding: 54px 0 50px 0; background: url(../images/case_bg02.jpg) no-repeat center top;}

.case_part{width: 1188px; padding: 5px 0; margin: 0 auto 60px;}

.case_left{float: left; width: 850px;}

.case_left li{float: left; width: 407px; height: 450px; background: #fff; margin: 0 9px 17px 9px;}

.case_left li:hover{box-shadow: 0 0 14px rgba(144,143,143,0.5);}

.case_pic{width: 407px; height: 274px;}

.case_ft{width: 355px; padding-top: 12px; color: #8b8b8b; font-size: 16px; line-height: 30px; margin: 0 auto;}

.case_ft h4{height: 44px; line-height: 44px; color: #222; font-size: 24px; font-weight: normal; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.case_ft p{height: 60px; overflow: hidden;}

.case_ft_more{line-height: 46px; font-size: 14px;}

.case_ft_more a{color: #282727;}

.case_left .case_lbot{width: 832px; height: 274px; line-height: 30px; margin: 0 9px;}

.case_lbot_bg{float: left; width: 375px; height: 260px; padding: 14px 25px 0 25px; background: #050200; color: #8b8b8b; font-size: 16px;}

.case_lbot_bg h4{height: 44px; line-height: 44px; color: #fff; font-size: 24px; font-weight: normal; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.case_lbot_bg p{height: 150px; overflow: hidden;}

.case_lbot_more{line-height: 48px; font-size: 14px;}

.case_lbot_more a{color: #cc0000;}

.case_right{float: right; width: 320px; height: 742px; background: #fff; margin: 0 9px;}

.case_right:hover{box-shadow: 0 0 14px rgba(144,143,143,0.5);}

.case_img{width: 320px; height: 563px;}

.case_r{width: 280px; text-align: justify; padding-top: 12px; color: #8b8b8b; font-size: 16px; line-height: 30px; margin: 0 auto;}

.case_r h4{height: 44px; line-height: 44px; color: #222; font-size: 24px; font-weight: normal; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.case_r p{height: 60px; overflow: hidden;}



.coop_title{min-width: 1200px; padding: 32px 0; text-align: center; text-transform: uppercase; background: #16a955; color: #fff;}

.coop_title p{font-size: 48px; line-height: 50px;}

.coop_title h4{font-size: 30px; height: 44px; line-height: 44px;}

.coop_title h4 i{width: 132px; height: 1px; line-height: 0; background: #fff; display: inline-block; margin: 0 54px 10px 54px;}

.coop{min-width: 1200px; height: 628px; background: url(../images/coop_bg.jpg) no-repeat center top; background-size: cover;}

.coop li{float: left; width: 25%; height: 628px; padding-top: 178px; border-right: solid 1px rgba(255,255,255,0.2); box-sizing: border-box; transition:all 0.3s ease;}

.coop li:hover{background: rgba(165,165,165,0.3);}

.coop li:last-child{border: none;}

.coop_con{width: 84%; text-align: justify; color: #b1b1b1; font-size: 14px; margin: 0 auto;}

.coop_con h4{color: #fff; font-size: 30px; line-height: 66px; text-align: center; margin-bottom: 8px;}

.coop_con p{height: 96px; overflow: hidden;}

.coop_img{width: 62px; margin: 0 auto;}

.coop_img img{width: 62px; height: 62px;}

.coop_icon{width: 36px; margin: 25px auto 0 auto; display: none;}

.coop_icon img{width: 36px; height: 36px;}

.coop li:hover .coop_icon{display: block;}



.partner_part{width: 1200px; padding: 42px 0 67px 0; margin: 0 auto;}

.partner{width: 1175px; margin: 0 auto;}

.partner li{float: left; width: 234px; border: solid 1px #d2d2d2; margin: -1px -1px 0 0;}

.partner img{width: 234px; height: 134px; filter: grayscale(100%);}

.partner li:hover img{filter: grayscale(0);}





/*footer*/

.foot_bg{min-width: 1200px; background: #16a955;}

.foot_part{width: 1200px; padding: 43px 0 36px 0; margin: 0 auto;}

.contact{float: left; width: 365px; min-height: 194px; _height:194px; border-right: solid 1px #31bc6d; color: #a3d7b9; line-height: 32px; font-size: 16px;}

.contact h4{line-height: 38px; padding-top: 12px; color: #fff; font-size: 18px;}

.foot{float: left; width: 700px;}

.foot dl{float: left; width: 112px; margin-left: 28px;}

.foot dt{color: #fff; font-size: 18px; font-weight: bold; line-height: 38px; padding-top: 12px;}

.foot dd{line-height: 32px; font-size: 16px;}

.foot dd a{color: #a3d7b9;}

.foot dd a:hover{color: #fff;}

.code{float: right; width: 113px; margin-top: 45px;}

.code img{width: 113px; height: 113px;}

.copyright{width: 100%; text-align: center; line-height: 30px; padding: 30px 0; color: #fff; font-size: 16px; border-top: solid 1px #31bc6d;}





/*about*/

.mainbody{width: 1200px; min-height: 400px; _height:400px; margin: 0 auto 46px;}

.path{padding: 14px 0 6px 0; line-height: 24px; color: #282828; font-size: 16px;}

.path a{color: #282828;}

.path span{color: #116e39;}

.list{width: 100%; text-align: center; padding-bottom: 44px;}

.list li{display: inline-block; width: 157px; text-align: center; height: 56px; line-height: 56px; border: solid 1px #d2d2d2; font-size: 18px; margin: 0 8px 15px 8px;}

.list a{color: #696a69;}

.list .list_on{border: solid 1px #009944; color: #4a8660;}

.list .list_on a{color: #4a8660;}

.com_pic{margin-bottom: 48px;}

.com{width: 1150px; text-align: justify; color: #6a6a6a; font-size: 18px; line-height: 32px; margin: 0 auto;}





/*news*/

.news{width: 100%;}

.news li{border-bottom: solid 1px #e5e5e5; padding-bottom: 32px; margin-bottom: 32px;}

.news img{float: left; width: 255px; height: 198px;}

.news_r{float: right; width: 890px; line-height: 30px; color: #a5a5a5; font-size: 16px; margin-right: 20px;}

.news_r h4{border-bottom: solid 1px #d2d2d2; height: 44px; line-height: 44px; color: #6a6a6a; font-size: 18px; font-weight: normal; margin-bottom: 18px;}

.news_r p{height: 90px; overflow: auto;}

.news_rb{margin-top: 20px; color: #a5a5a5; font-size: 16px; text-transform: uppercase;}

.news_rb a{color: #a5a5a5; float: right; display: block;}

.news_rb a:hover{color: #16a955;}

.page{width: 100%; text-align: center; padding: 30px 0 10px 0;}

.page a{background: #dcdcdc; padding: 6px 10px; color: #2a2b2b; font-size: 14px; font-weight: bold; font-family: "宋体"; margin: 0 2px;}

.page a:hover{color: #fff;}





/*product*/

.pro{width: 1200px; overflow: hidden;}

.pro ul{width:1239px;}

.pro li{float: left; width: 373px; text-align: center; line-height: 52px; margin: 0 40px 14px 0;}

.pro img{width: 373px; height: 266px;}

.pro h4{color: #333; font-size: 18px; font-weight: normal;}





#news_con {	width: auto;	min-height: 360px; padding:0 15px 15px 15px;	padding-right: 0px;	color:#111;	text-align:justify;}

#news_con .h1 {	text-align: center;	font-size: 20px; height: 50px;	line-height: 25px;}

#news_con .h2 {	text-align: center;	font-weight: normal;	width: auto;	height: 25px;	line-height: 25px;	border-top: solid 1px #ccc;	border-bottom: solid 1px #ccc;	color: #666;	margin-bottom:25px; font-size:14px}

#news_con #pic { position:relative;text-align: center;	margin-bottom: 5px;}

#news_con #pic #prev{ position:absolute; top:50%; left:0px; font-size:50px;font-weight:bold}

#news_con #pic #next{ position:absolute; top:50%; right:0px; font-size:50px;font-weight:bold}

#news_con #pic #prev_none{ position:absolute; top:50%; left:0px; color:#999; font-size:50px;font-weight:bold}

#news_con #pic #next_none{ position:absolute; top:50%; right:0px; color:#999; font-size:50px;font-weight:bold}

#news_cons_title{border-bottom:solid 1px #ccc; font-weight:bold ; font-size:15px; margin-bottom:10px;}

#news_cons{ margin-bottom:15px;}

#news_cons p{ font-size:16px; line-height:34px;}



#gbook {

	padding: 0 0 0 35px;

}

#gbook li {

	padding: 5px;

}

#gbook input {

	border: 1px solid #999;

	width: 300px;

	padding-left: 2px;

	height: 36px;

	line-height: 26px;

}

#gbook #tijiao {

	width: 150px;

	height: 40px;
	font-size:16px;

	line-height: 30px;

	background: #000;

	color: #FFF;

	margin-left: 70px;
	margin-right:20px;

}

#gbook textarea {

	width: 500px;

	height: 120px;

	border: 1px solid #999;

	overflow: hidden;

	line-height: 20px;

	padding-left: 2px;

}

#gbook #chongzhi {

	width: 150px;

	height: 40px;
	font-size:16px;

	line-height:30px;

	background: #000;

	color: #FFF;

}

#gbook span {

	color: #CCC;

	font-size: 14px;

}</pre></body></html>